﻿@charset "utf-8";
/* CSS Document */
.flashs{ height:350px;}
.border{ border:1px solid #ccc; background:#fff;}
.anli .tits{ background:url(tit1.gif) repeat-x; height:35px; line-height:35px; overflow:hidden; padding-left:17px;}
.anli .tits a{ color:#005193;}
.anli .tits span{color:#999;font-size:11px;padding:2px 0 0 8px}
.anli .nr{padding:8px 0 3px 6px;}
.anli .tit2{ width:223px;}
.uls li{ height:33px; line-height:33px; overflow:hidden; padding-bottom:4px;}
.uls li a{ background:url(a1.gif) no-repeat; height:33px; display:block; padding-left:30px; color:#333;}
.uls li a:hover, .uls .cur a{ background:url(a2.gif) no-repeat; text-decoration:none; color:#fff; font-size:14px; font-weight:bold}
.img1{ width:210px; height:176px; padding-top:4px;}
.dls{ padding-left:6px; height:212px; overflow:hidden;}
.dls dt{ width:251px; height:194px; float:left;}
.dls dt img{ width:245px; height:188px; padding:2px; border:1px solid #E5E5E5; }
.dls dd{ padding:5px 0 0 18px; float:left; width:415px; line-height:26px;}
.dls dd h4{ height:26px; overflow:hidden;}
.dls dd p{ height:104px; overflow:hidden; padding-top:4px; margin-bottom:10px;}
.dls2{ width:150px; overflow:hidden; height:180px; float:left; padding:0 7px;}
.dls2 dt{ width:150px; height:145px; line-height:0; font-size:0;}
.dls2 dt a img{width:143px; height:143px; padding:2px; border:1px solid #E5E5E5;}
.dls2 dt a:hover img{border:1px solid #005DAD}
.dls2 dd a{ height:15px; color:#333; display:block; line-height:15px; padding-top:10px; text-align:center; overflow:hidden;}
.dls2 dd a:hover{color:#005DAD}
/*youshi*/
.youshi .tits{ height:79px; text-align:center; padding-top:23px;}
.youshi .nr{ padding:5px 0 0 23px;}
.dls3{ background:url(img_Bg.gif) no-repeat; width:428px; height:149px; padding:19px 0 0 8px; overflow:hidden; float:left; margin:11px 0 0 13px; display:inline}
.dls3 dt{ width:128px; height:123px; float:left;}
.dls3 dd{ float:left; width:272px; line-height:26px; padding-left:18px;}
.dls3 dd p{ height:78px; overflow:hidden; font-weight:bold; padding-top:5px;}
/*fenlei*/
.fenlei{ width:192px;}
.fenlei .tits{ background:url(tit3.gif) no-repeat; height:36px; line-height:36px; padding-left:18px; overflow:hidden;}
.fenlei .tits a{ color:#fff;}
.fenlei .nr{ border:1px solid #990100; border-top:0; background:#fff; padding:4px 6px 0; height:490px;}
.fenlei .nr .uls2{ height:482px; overflow:hidden;}
.uls2 li{ height:33px; line-height:33px; overflow:hidden; padding-top:4px;}
.uls2 li a{ background:url(tit2.gif) no-repeat; height:33px; padding-left:28px; display:block;font-weight:bold;font-size:14px}
/*pro*/
.pro{ width:757px;}
.title{ background:url(tit4.gif) no-repeat; height:36px; line-height:36px; overflow:hidden; color:#999; font-size:10px; overflow:hidden; padding:0 14px;}
.title span{ padding:3px 0 0 3px; font-family:Arial}
.title div a{ color:#999;}
.subnr{ border:1px solid #ccc; border-top:0; background:#fff;}
.pro .subnr{ height:495px;}
.dls4{ width:226px; height:215px; overflow:hidden; float:left; padding:24px 0 0 20px;}
.dls4 dt{ width:226px; height:181px; line-height:0; font-size:0;}
.dls4 dt img{width:222px; height:177px; padding:1px; border:1px solid #E5E5E5;}
.dls4 dd a{ height:15px; color:#666; display:block; line-height:15px; padding-top:15px; text-align:center; overflow:hidden;}
.img2, .img2 img{ height:90px; width:960px;}
/*kehu*/
.kehu .title{ background:url(tit5.gif) no-repeat;}
.kehu .subnr{ height:394px;}
.yan{ color:#C00102;}
.dlss{ float:left; padding:20px 0 14px 21px; height:159px; width:445px; overflow:hidden;}
.dlss dt{ width:184px; height:159px; float:left;}
.dlss dt img{ width:180px; height:155px; border:2px solid #E4CECE; }
.dlss dd{ padding:2px 0 0 12px; float:left; width:245px; line-height:21px;}
.dlss dd h4{ height:21px; overflow:hidden;}
.dlss dd p{ height:84px; overflow:hidden; padding-top:7px; text-indent:2em;}
/*hzuo*/
.hzuo, .contact{ width:220px;}
.hzuo .title{ background:url(tit6.gif) no-repeat;}
.hzuo .subnr{ padding:6px 0 0 20px; height:338px;}
.uls3 li{ width:183px; height:60px; line-height:0; font-size:0; padding-top:6px;}
.uls3 li img{width:181px; height:58px; border:1px solid #EFEFEF;}
/*about*/
.about, .hang{ width:448px; padding-left:11px;}
.about .title{ background:url(tit7.gif) no-repeat;}
.about .subnr{ height:344px;}
.dls5{ height:160px; padding:20px 0 0 19px; overflow:hidden; background:url(fgx1.gif) no-repeat center bottom;}
.dls5 dt{width:141px; height:144px;float:left;}
.dls5 dt img{ width:141px; height:144px; }
.dls5 dd{ padding-left:11px; width:260px; float:left; line-height:21px;overflow:hidden;}
.dls5 dd h4 a{ height:21px; overflow:hidden; color:#f00; display:block; margin-bottom:3px; }
.dls5 dd p{ height:84px; overflow:hidden; text-indent:2em; margin-bottom:3px;}
.uls4 li{ width:133px; height:133px; line-height:0; font-size:0; padding:17px 0 0 11px; float:left;}
.uls4 li img{width:131px; height:131px; border:1px solid #999;  }
/*rong*/
.rong, .went{ width:270px;}
.rong .title{ background:url(tit8.gif) no-repeat;}
.rong .subnr{ height:344px;}
.ico1{ padding:130px 0 0 11px;}
.dls4s{ width:182px;overflow:hidden; float:left; padding:24px 0 0 15px;}
.dls4s dt{ width:182px; height:267px; line-height:0; font-size:0;}
.dls4s dt img{width:178px; height:263px;  border:2px solid #F5C40B;}
.dls4s dd a{ height:15px; color:#666; display:block; line-height:15px; padding-top:18px; text-align:center; overflow:hidden;}
/*contact*/
.contact .title{ background:url(tits1.gif) no-repeat;}
.contact .subnr{ height:195px; line-height:26px; padding:7px 0 3px 7px;}
.contact .subnr span{ float:left; padding-bottom:25px;}
/*hang*/
.hang .title{ background:url(tits2.gif) no-repeat}
.uls5 li{ float:left; width:124px; text-align:center; font-size:14px; font-weight:bold;}
.uls5 li a{ display:block; float:left; padding-top:8px; height:34px; width:124px;}
.uls5 li a:hover, .uls5 .cur a{ background:url(aa5.gif) no-repeat; text-decoration:none; color:#fff;}
.hang .subnr{ height:205px; overflow:hidden;	}
.dls5s{ height:110px; padding:13px 0 0 19px; overflow:hidden; background:url(fgx1.gif) no-repeat center bottom;}
.dls5s dt{width:121px; height:94px;float:left;}
.dls5s dt img{ width:117px; height:90px; border:2px solid #E6E6E6; }
.dls5s dd{ padding-left:13px; width:285px; float:left; line-height:21px;overflow:hidden;}
.dls5s dd h4 a{ height:21px; overflow:hidden; color:#f00; display:block; }
.dls5s dd p{ height:63px; overflow:hidden; text-indent:2em; padding-top:4px;}
.uls6 li{ line-height:26px; height:26px; overflow:hidden; padding:0 10px;}
.uls6 li a{ background:url(ico3.gif) no-repeat 0 5px; padding-left:14px;}
/*went*/
.went .title{background:url(tits3.gif) no-repeat;}
.went .subnr{ height:205px; overflow:hidden;}
.uls7 li{ line-height:18px; padding:15px 20px 0 16px; background:url(fgx1.gif) no-repeat bottom; height:70px; overflow:hidden;}
.uls7 li p{ height:18px; overflow:hidden;}
.aa1{ height:36px; overflow:hidden; color:#999; padding-top:4px;}
.uls7 li span{ color:#C00102; font-size:14px; font-weight:bold; float:left; padding:0 7px 20px  0;}
/*link*/
.link{ background:url(link_Bg.gif) no-repeat; height:39px; line-height:39px; overflow:hidden;color:#dcdcdc}
.link a{ color:#dcdcdc; padding:0 9px;}
.link h4 a{ color:#fff; padding:0 35px 0 15px;}
.link h4 a:hover{ color:#fff;}
UL {PADDING: 0px; MARGIN: 0px;}
LI {PADDING: 0px; MARGIN: 0px;}
.container {WIDTH: 960px;HEIGHT: 270px}
.container A IMG {WIDTH: 960px;HEIGHT: 270px}
.container IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.num {POSITION: absolute;FLOAT: right;bottom: 5px;right: 10px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 15px;LIST-STYLE-TYPE: none;MARGIN: 3px;WIDTH: 15px;FONT-FAMILY: Arial;BACKGROUND: url(flashbutton.gif) no-repeat -15px 0px;FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 15px;WIDTH: 15px;BACKGROUND: url(flashbutton.gif) no-repeat;HEIGHT: 15px;COLOR: #ffffff}